Skip to content

Latest commit

 

History

History
123 lines (95 loc) · 4.87 KB

02-Especificação do Projeto.md

File metadata and controls

123 lines (95 loc) · 4.87 KB

Especificação do projeto

Perfis de usuários

Foram definidos dois perfis de usuário, um perfil de paciente e um de administrador. Nas figuras 1 e 2, temos duas personas criadas para o perfil de paciente (perfil 1).

Perfil1-Imagem1

Figura 1: persona 1 para perfil de usuário de paciente (perfil 1).

Perfil1-Imagem2

Figura 2: persona 2 para perfil de usuário de paciente (perfil 1).


Tabela 1: perfil de usuário com descrição e necessidades para o perfil de paciente (perfil 1).

Paciente
Descrição Paciente que utiliza ou pesquisa medicamentos.
Necessidades
  • 1. Acesso rápido e fácil às informações referentes ao medicamentos;
  • 2. Conteúdo com linguagem para pessoas leigas;
  • 3. Compartilhamento de informações;
  • 4. Interface intuitiva;
  • 5. Acessibilidade;
  • Tabela 2: perfil de usuário com descrição e necessidades para o perfil administrador (perfil 2).

    Administrador
    Descrição Usuário administrador que pode realizar alterações no conteúdo e curadoria das informações.
    Necessidades
  • 1. Segurança para permitir apenas a um usuário administrador a capacidade de editar dados;
  • 2. Possibilidade de inserir e/ou editar informações sobre medicamentos na plataforma;
  • Histórias de usuários

    Com base na análise das personas forma identificadas as seguintes histórias de usuários:

    Tabela 3: histórias de usuários para os perfis criados.

    EU COMO... QUEM QUERO/PRECISO... O QUE PARA... PORQUE
    Paciente Descobrir interação medicamentosa Tomar meus remédios com segurança ou oferecer a algum familiar;
    Paciente Aprender mais sobre os medicamentos Não correr nenhum risco de interação medicamentosa;
    Paciente Descobrir efeitos adversos Caso precise ir para um pronto socorro;
    Paciente Compartilhar uma informação referente a um medicamento Advertir outras pessoas quais medicamentos não posso tomar ou não devem ser tomados em combinação;
    Paciente Procurar todos os medicamentos que a filha não pode tomar Para evitar interações entre sua comorbidade e as medicações;
    Paciente Sugerir a adição de uma nova medicação Adicionar novos dados na plataforma;
    Paciente Quero salvar meus dados cadastrais Facilitar as próximas consultas na plataforma;
    Administrador Realizar alterações no conteúdo da plataforma Fazer curadoria e inserir novos dados na plataforma;

    Requisitos do projeto

    Abaixo, os requisitos funcionais e não funcionais da aplicação.

    Requisitos funcionais

    Tabela 4: requisitos funcionais do projeto.

    ID Descrição Prioridade
    RF-01 A aplicação deve permitir a busca dos compostos medicamentosos ou o seu nome comercial. Alta
    RF-02 A aplicação deve permitir comparar dois medicamentos em relação aos seus compostos. Alta
    RF-03 A aplicação deve exibir a aplicação de cada uma das medicações informadas pelo usuário. Média
    RF-04 A aplicação deve identificar se há interação ou não entre medicações inseridas pelo usuário. Alta
    RF-05 A aplicação deve permitir compartilhar as interações medicamentosas. Baixa
    RF-06 A aplicação deve permitir a alteração e adição de dados para o perfil administrador. Alta
    RF-07 A aplicação deve permitir o login de administrador e login de usuário. Alta
    RF-08 A aplicação deve permitir a criação de usuário inserindo data de nascimento e gênero. Alta
    RF-09 A aplicação deve permitir que o perfil administrador insira os efeitos adversos e esperados junto às medicações. Alta

    Requisitos não funcionais

    Tabela 5: requisitos não funcionais do projeto.

    ID Descrição Prioridade
    RNF-01 A aplicação deve ser compatível com os navegadores mais usados pelos usuários: Google Chrome, Opera, Firefox e Microsoft Edge. Alta
    RNF-02 A aplicação deve ser responsiva, garantindo uma visualização adequada em diferentes dispositivos. Alta
    RNF-03 A aplicação deve apresentar um contraste adequado entre os elementos da tela. Alta
    RNF-04 A aplicação deve ser acessível para pessoas com deficiências visuais. Baixa